<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:p="http://primefaces.org/ui">

<ui:composition template="/templates/interno.xhtml">
	<ui:define name="tiulo">
	Lançar NF
	</ui:define>
	<ui:define name="corpo">
		<h:form id="form">

			<!-- Inicio cabeçario Nota Fiscal -->
			<p:growl id="msgs" />
			<p:panel header="Nota Fiscal de Compra" style="width:800px">
				<h:inputHidden value="#{NfCompraMB.nfCompra.id}" />
				<h:panelGrid columns="6">
					<h:outputLabel value="Numero NF:" style="font-size:9px" />
					<h:outputLabel  value="#{NfCompraMB.nfCompra.numero}" size="5" />

					<h:outputLabel value="Data Emissao:" style="font-size:9px" />
					<h:outputLabel value="#{NfCompraMB.nfCompra.data}" size="7" >
					<f:convertDateTime timeStyle="medium"/>
					</h:outputLabel>

					<h:outputLabel value="Fornecedor:" style="font-size:9px" />
					<h:outputText value="#{NfCompraMB.nfCompra.fornecedor}" />
				</h:panelGrid>

				<h:panelGrid columns="10">
					<h:outputLabel value="Base Calc Icms:" style="font-size:9px" />
					<h:outputText value="#{NfCompraMB.nfCompra.bCalcIcms}" size="1" />

					<h:outputLabel value="Valor Icms:" style="font-size:9px" />
					<h:outputText value="#{NfCompraMB.nfCompra.valorIcms}" size="2" />

					<h:outputLabel value="Base Calc Icms ST:" style="font-size:9px" />
					<h:outputText value="#{NfCompraMB.nfCompra.bCalcIcmsSt}" size="1" />

					<h:outputLabel value="Valor Icms ST:" style="font-size:9px" />
					<h:outputText value="#{NfCompraMB.nfCompra.valorIcmsST}" size="2" />

					<h:outputLabel value="Valor Total Produtos:" style="font-size:9px" />
					<h:outputText value="#{NfCompraMB.nfCompra.valorTotalProduto}" size="11" />
				</h:panelGrid>

				<h:panelGrid columns="12">
					<h:outputLabel value="Valor Frete:" style="font-size:9px" />
					<h:outputText value="#{NfCompraMB.nfCompra.valorFrete}"  size="1" />

					<h:outputLabel value="Valor Seguro:" style="font-size:9px" />
					<h:outputText value="#{NfCompraMB.nfCompra.valorSeguro}"  size="1" />

					<h:outputLabel value="Desconto:" style="font-size:9px" />
					<h:outputText value="#{NfCompraMB.nfCompra.desconto}" size="1" />

					<h:outputLabel value="Outras Desp:" style="font-size:9px" />
					<h:outputText value="#{NfCompraMB.nfCompra.outrasDespesas}"  size="1" />

					<h:outputLabel value="Valor IPI:" style="font-size:9px" />
					<h:outputText value="#{NfCompraMB.nfCompra.valorIpi}" size="1" />

					<h:outputLabel value="Valor Total NF:" style="font-size:9px" />
					<h:outputText value="#{NfCompraMB.nfCompra.valorTotalNF}" size="8" />
				</h:panelGrid>
			</p:panel>

			<!-- Fim cabeçario Nota Fiscal -->

			<!-- Inicio da iclusão de produtos -->
			
			<!-- Fim da iclusão de produtos -->

			<!-- Inicio produtos selecionados -->
			<p:panel header="Itens Selecionados" style="width:800px" id="itens">
				<p:dataTable id="tabela_itens" value="#{ItemCompraMB.lista}"
					var="item1" emptyMessage="Nenhum Item Selecionado">

					<p:column style="font-size:7px">
						<f:facet name="header">
							<h:outputText value="Código" />
						</f:facet>
						<h:outputText value="#{item1.codigo}" />
					</p:column>
					
					<p:column style="font-size:7px">
						<f:facet name="header">
							<h:outputText value="Descricao" />
						</f:facet>
						<h:outputText  />
					</p:column>

					<p:column style="font-size:7px">
						<f:facet name="header">
							<h:outputText value="Quantidade" />
						</f:facet>
						<h:outputText value="#{item1.quantidade}" />
					</p:column>

					<p:column style="font-size:7px">
						<f:facet name="header">
							<h:outputText value="Valor Unit." />
						</f:facet>
						<h:outputText value="#{item1.valorUnitario}" />
					</p:column>
					
					<p:column style="font-size:7px">
						<f:facet name="header">
							<h:outputText value="Valor Total" />
						</f:facet>
						<h:outputText  />
					</p:column>
					
					<p:column style="font-size:7px">
						<f:facet name="header">
							<h:outputText value="B. Calc Icms" />
						</f:facet>
						<h:outputText value="#{item1.bCalcIcms}" />
					</p:column>
					
					<p:column style="font-size:7px">
						<f:facet name="header">
							<h:outputText value="B. Calc Icms ST" />
						</f:facet>
						<h:outputText value="#{item1.bCalcIcmsSt}" />
					</p:column>
					
					<p:column style="font-size:7px">
						<f:facet name="header">
							<h:outputText value="Valor Icms ST" />
						</f:facet>
						<h:outputText value="#{item1.valorIcmsST}" />
					</p:column>
					
					<p:column style="font-size:7px">
						<f:facet name="header">
							<h:outputText value="Valor Icms" />
						</f:facet>
						<h:outputText value="#{item1.valorIcms}" />
					</p:column>
					
					<p:column style="font-size:7px">
						<f:facet name="header">
							<h:outputText value="Valor IPI" />
						</f:facet>
						<h:outputText value="#{item1.valorIpi}" />
					</p:column>
					
					<p:column style="font-size:7px">
						<f:facet name="header">
							<h:outputText value="Aliq. ICMS" />
						</f:facet>
						<h:outputText value="#{item1.aliquotaIcms}" />
					</p:column>
					
					<p:column style="font-size:7px">
						<f:facet name="header">
							<h:outputText value="Aliq. IPI" />
						</f:facet>
						<h:outputText value="#{item1.aliquotaIpi}" />
					</p:column>

					<p:column style="width:5px,font-size:7px">
						<f:facet name="header">
							<h:outputText  />
						</f:facet>
						<p:commandLink update=":form:itens" process=":form:itens">
							<h:graphicImage library="imagens" name="excluir16.png"
								style="border:0" />
							<p:collector value="#{item1}" removeFrom="#{ItemCompraMB.lista}" />
						</p:commandLink>
					</p:column>
				</p:dataTable>
			</p:panel>
			<!-- Fim produtos selecionados -->

			
				<h:panelGrid columns="2">

					<p:commandButton
						action="/paginas/nfcompra/listar_nfcompra.xhtml"
						value="Voltar" style="width:100px" />
						
					
				</h:panelGrid>
		


		</h:form>
	</ui:define>


</ui:composition>
</html>